TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Caribbean
Area - Puerto Rico
League - Adult 40 & Over 2024
Flight - Adult Mens 40&Over 3.0- Flight I
--------------------------------------------------------------------------------------------------------------------------------------
Caribbean/Gonzalez/40&Over3.0M
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Edgardo Pepin - 3.07
Jose Oliveros - 2.90
Cesar Martino - 2.88
Juan Rodriguez Boissen - 2.78
Eric Berrios - 2.78
Sebastian Fernandez - 2.75
Stuart Wright - 2.70
John Ramirez Leiton - 2.70
Rolando Ortiz Zayas - 2.69
Gabriel Llanos - 2.62
Rafael Linares Plaza - 2.58
Armando Cabrera - 2.55
Carlos Gonzalez Cordero - 2.50
Ricardo Ruiz - 2.39
Eduardo Padilla - n/a
League Results By Position
1D 2D 3D 4D
Armando Cabrera - 2.55 & Juan Rodriguez Boissen - 2.78 1 - 0
Cesar Martino - 2.88 & Sebastian Fernandez - 2.75 1 - 0 2 - 0 1 - 0
Carlos Gonzalez Cordero - 2.50 & Ricardo Ruiz - 2.39 1 - 0
Carlos Gonzalez Cordero - 2.50 & Rolando Ortiz Zayas - 2.69 1 - 0 1 - 0
Edgardo Pepin - 3.07 & Sebastian Fernandez - 2.75 1 - 0 1 - 0
Edgardo Pepin - 3.07 2 - 1
Eduardo Padilla - n/a & Ricardo Ruiz - 2.39 0 - 1
Eduardo Padilla - n/a & Rafael Linares Plaza - 2.58 0 - 1
Eric Berrios - 2.78 & Armando Cabrera - 2.55 2 - 0
Eric Berrios - 2.78 & Juan Rodriguez Boissen - 2.78 1 - 0
Gabriel Llanos - 2.62 & Cesar Martino - 2.88 0 - 1
Gabriel Llanos - 2.62 4 - 0
John Ramirez Leiton - 2.70 & Jose Oliveros - 2.90 1 - 0 3 - 0 1 - 0
Jose Oliveros - 2.90 & Stuart Wright - 2.70 1 - 0
Ricardo Ruiz - 2.39 & Rolando Ortiz Zayas - 2.69 0 - 1
Rolando Ortiz Zayas - 2.69 & Stuart Wright - 2.70 1 - 0 1 - 1
Rafael Linares Plaza - 2.58 & Jose Oliveros - 2.90 1 - 0
Rafael Linares Plaza - 2.58 & Sebastian Fernandez - 2.75 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Montehiedra Josean
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Heriberto Negron - 2.73
Jose Gonzalez - 2.72
David Roldan - 2.72
Vincent Bonilla - 2.67
RENNY SANTIAGO - 2.63
Gerardo Lago - 2.63
Luis Delgado - 2.57
Jose Diaz - 2.56
Reinaldo Aponte Betancourt - 2.54
Ramon Velez - 2.53
Carlos Nieves - 2.48
Antonio Gonzalez - 2.39
Bal Gosal - 2.30
Guillermo Menendez - 2.26
League Results By Position
1D 2D 3D 4D
Antonio Gonzalez - 2.39 & Reinaldo Aponte Betancourt - 2.54 0 - 1 0 - 1
Bal Gosal - 2.30 & Antonio Gonzalez - 2.39 0 - 1
Bal Gosal - 2.30 & Jose Gonzalez - 2.72 0 - 1
Bal Gosal - 2.30 & Luis Delgado - 2.57 0 - 1 1 - 0
Carlos Nieves - 2.48 & Jose Diaz - 2.56 1 - 0
David Roldan - 2.72 & Heriberto Negron - 2.73 1 - 2
David Roldan - 2.72 & Jose Gonzalez - 2.72 1 - 0
Gerardo Lago - 2.63 & Reinaldo Aponte Betancourt - 2.54 0 - 1
Gerardo Lago - 2.63 0 - 2
Guillermo Menendez - 2.26 & Carlos Nieves - 2.48 0 - 2
Guillermo Menendez - 2.26 & Gerardo Lago - 2.63 0 - 1
Guillermo Menendez - 2.26 & Reinaldo Aponte Betancourt - 2.54 0 - 1
Guillermo Menendez - 2.26 & Ramon Velez - 2.53 1 - 0
Heriberto Negron - 2.73 2 - 2
Jose Diaz - 2.56 & Jose Gonzalez - 2.72 0 - 1 2 - 0
Luis Delgado - 2.57 & Antonio Gonzalez - 2.39 1 - 0
Reinaldo Aponte Betancourt - 2.54 0 - 1
RENNY SANTIAGO - 2.63 & David Roldan - 2.72 2 - 0
RENNY SANTIAGO - 2.63 & Vincent Bonilla - 2.67 1 - 1 1 - 0 1 - 0
Ramon Velez - 2.53 & Antonio Gonzalez - 2.39 0 - 1
Ramon Velez - 2.53 & Gerardo Lago - 2.63 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Palmas Roberto
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Luis Pena - 2.65
Matthew Newman - 2.59
Walter Soler - 2.57
Ricardo Guzman - 2.56
Freddie Morales - 2.55
Michael Copeland - 2.50
Francisco L Charles - 2.44
Luis Daniel Ramos - 2.38
Edward Ortiz Rivera - 2.38
David Solis - 2.23
Roberto Guzman - 2.18
Fjodor Agranat - 2.16
Romulo Suero Ponce - 2.12
Mark Freeman - n/a
Horacio Diaz-Corvalan - n/a
League Results By Position
1D 2D 3D 4D
David Solis - 2.23 & Freddie Morales - 2.55 1 - 0
David Solis - 2.23 & Luis Daniel Ramos - 2.38 0 - 2
Edward Ortiz Rivera - 2.38 & Horacio Diaz-Corvalan - n/a 0 - 1
Edward Ortiz Rivera - 2.38 & Luis Pena - 2.65 0 - 2 0 - 1
Fjodor Agranat - 2.16 & David Solis - 2.23 0 - 1
Fjodor Agranat - 2.16 & Matthew Newman - 2.59 1 - 0
Francisco L Charles - 2.44 & Michael Copeland - 2.50 0 - 1
Francisco L Charles - 2.44 0 - 1
Luis Daniel Ramos - 2.38 & Freddie Morales - 2.55 0 - 1
Luis Daniel Ramos - 2.38 0 - 1
Luis Pena - 2.65 & Michael Copeland - 2.50 0 - 2
Luis Pena - 2.65 & Roberto Guzman - 2.18 0 - 1 0 - 1
Michael Copeland - 2.50 & Romulo Suero Ponce - 2.12 0 - 1 0 - 1
Matthew Newman - 2.59 & Roberto Guzman - 2.18 0 - 1
Matthew Newman - 2.59 & Romulo Suero Ponce - 2.12 0 - 1
Mark Freeman - n/a 2 - 0
Ricardo Guzman - 2.56 & David Solis - 2.23 0 - 1
Ricardo Guzman - 2.56 & Freddie Morales - 2.55 1 - 0 0 - 2 1 - 0 1 - 0
Ricardo Guzman - 2.56 & Francisco L Charles - 2.44 0 - 1
Ricardo Guzman - 2.56 & Walter Soler - 2.57 0 - 1
Roberto Guzman - 2.18 & Romulo Suero Ponce - 2.12 0 - 1
Roberto Guzman - 2.18 0 - 2
Walter Soler - 2.57 & Francisco L Charles - 2.44 0 - 1
Walter Soler - 2.57 & Luis Daniel Ramos - 2.38 0 - 1
Walter Soler - 2.57 & Michael Copeland - 2.50 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Baldrich Baez
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Wilfredo Garcia - 2.94
Felix Freytes - 2.77
Joel Miranda - 2.74
Ramiro Morales - 2.73
Gerardo Silva - 2.71
Jorge Alvarez - 2.65
Jose Sanchez - 2.64
Mark Agosto - 2.60
Exbar Beauchamp - 2.54
Jose Serrano Bernacet - 2.51
Omar Cuadrado Santana - 2.39
Rafael Obed Lopez - 2.36
Jesus Maldonado - 2.32
Antonio Perez-Castellano - 2.30
LUIS BARBOSA CRUZ - 2.24
Nelson Prieto - 2.21
League Results By Position
1D 2D 3D 4D
Antonio Perez-Castellano - 2.30 & Jorge Alvarez - 2.65 0 - 1
Antonio Perez-Castellano - 2.30 & Jose Sanchez - 2.64 0 - 1
Exbar Beauchamp - 2.54 & Gerardo Silva - 2.71 0 - 1 1 - 0
Exbar Beauchamp - 2.54 1 - 1
Felix Freytes - 2.77 & Joel Miranda - 2.74 3 - 0 1 - 1 1 - 0
Jesus Maldonado - 2.32 & Jose Sanchez - 2.64 0 - 1
Joel Miranda - 2.74 & Jose Sanchez - 2.64 0 - 1
LUIS BARBOSA CRUZ - 2.24 & Jose Serrano Bernacet - 2.51 1 - 0
LUIS BARBOSA CRUZ - 2.24 & Rafael Obed Lopez - 2.36 0 - 1 0 - 1
Mark Agosto - 2.60 & Antonio Perez-Castellano - 2.30 0 - 1
Mark Agosto - 2.60 & Gerardo Silva - 2.71 0 - 1 1 - 0
Nelson Prieto - 2.21 & Jesus Maldonado - 2.32 0 - 1
Nelson Prieto - 2.21 & Jorge Alvarez - 2.65 1 - 0
Nelson Prieto - 2.21 & Jose Sanchez - 2.64 0 - 1
Omar Cuadrado Santana - 2.39 0 - 1
Rafael Obed Lopez - 2.36 & Antonio Perez-Castellano - 2.30 0 - 1
Rafael Obed Lopez - 2.36 & Jose Serrano Bernacet - 2.51 0 - 1
Rafael Obed Lopez - 2.36 0 - 1
Ramiro Morales - 2.73 & Jesus Maldonado - 2.32 1 - 0
Ramiro Morales - 2.73 & Jorge Alvarez - 2.65 2 - 1 1 - 1
Wilfredo Garcia - 2.94 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Dorado International Team
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
LIEV CEPERO HERNANDEZ - 3.05
Francisco Salinas - 2.91
Carlos Gomez Marrero - 2.89
MARIO NAVARRO - 2.86
Jorge Belgodere - 2.76
David Gonzalez-Barreto - 2.76
Rafael Morales - 2.68
Alex Robles - 2.65
Manuel Santos - 2.63
Marcos Torres - 2.49
Angel Contreras - 2.49
Julio Velez - 2.46
Ramon Andino - 2.39
Alejandro Armas - 2.16
League Results By Position
1D 2D 3D 4D
Alejandro Armas - 2.16 & Alex Robles - 2.65 0 - 1
Alejandro Armas - 2.16 & Jorge Belgodere - 2.76 0 - 1
Alejandro Armas - 2.16 & Marcos Torres - 2.49 0 - 1
Alejandro Armas - 2.16 0 - 1
Angel Contreras - 2.49 & Julio Velez - 2.46 2 - 0
Carlos Gomez Marrero - 2.89 & Angel Contreras - 2.49 1 - 0 1 - 0
Carlos Gomez Marrero - 2.89 & Jorge Belgodere - 2.76 2 - 0 1 - 0 1 - 0
David Gonzalez-Barreto - 2.76 & Manuel Santos - 2.63 0 - 1
David Gonzalez-Barreto - 2.76 & Marcos Torres - 2.49 1 - 0
David Gonzalez-Barreto - 2.76 & Ramon Andino - 2.39 1 - 0
Francisco Salinas - 2.91 & Alex Robles - 2.65 1 - 0
Francisco Salinas - 2.91 & Angel Contreras - 2.49 1 - 0
Francisco Salinas - 2.91 & Rafael Morales - 2.68 4 - 0 1 - 0
Julio Velez - 2.46 1 - 1
LIEV CEPERO HERNANDEZ - 3.05 & Angel Contreras - 2.49 0 - 1
LIEV CEPERO HERNANDEZ - 3.05 2 - 1
MARIO NAVARRO - 2.86 & David Gonzalez-Barreto - 2.76 2 - 1
Manuel Santos - 2.63 & Angel Contreras - 2.49 1 - 0
Manuel Santos - 2.63 & Julio Velez - 2.46 0 - 1
Marcos Torres - 2.49 & Alex Robles - 2.65 1 - 0
Marcos Torres - 2.49 & Angel Contreras - 2.49 0 - 1
Marcos Torres - 2.49 & Julio Velez - 2.46 0 - 1 0 - 1
Ramon Andino - 2.39 & Julio Velez - 2.46 0 - 1
Ramon Andino - 2.39 0 - 1